﻿/**
 *			CPU的基本信息
 */
#ifndef OSS_CPU_H_
#define OSS_CPU_H_
#include "ossType.h"

//字节序
enum OssEndian
{
    BigEndian,
    LittleEndian
};

/**
 *      获取当前cpu的字节序
 */
OssEndian OssGetCpuByteOrder();

/**
 *      调换字节序
 **/
void OssSwapBytes(char* in, DWord size);

void OssSwapBytes2(char* in);

void OssSwapBytes4(char* in);

void OssSwapBytes8(char* in);

void OssSwapBytes16(char* in);


#endif